Volume 12, Issue 3, September 2021, Pages 710-722
Selwan Hamza Elgazar; Safy Salah El Din Al-Rafay; Hyam Refaat Tantawi